/**
 * @apiDefine payment 支付
 * @apiHeader {String} token 用户登录获取的token
 */


/**
 * @api {POST} /tp_pay 重新支付（第三方）
 * @apiSampleRequest /tp_pay
 * @apiGroup payment
 * @apiUse payment
 * @apiParam {Number} order_typ 支付订单类型，1购物车支付，2为充值
 * @apiParam {Number} pay_code 第三方支付码
 * @apiParam {String} order_sn 订单号
 * @apiParam {Number} [member_id] 会员ID，当order_typ=2为用户充值时必须
 * @apiParam {Number} [status=0] 入库单状态 0未入库，1已提交（未累加到商品库存），100已入库
 * @apiParam {Number} [pay_fen] 支付金额，单位分，pay_yuan二选一
 * @apiParam {String} [pay_yuan] 支付金额，单位元，pay_fen二选一
 * @apiSuccess {Object} /data 数据
 * @apiSuccessExample {json} 成功响应：
 * HTTP/1.1 200 OK
 * {
 *     "errcode": 0,
 *     "data": [
 *         {
 *             "id": 6, // 商品库存ID
 *             "order_id": 0, // 入库ID
 *             "shop_id": 1, // 店铺ID
 *             "cashier_id": 3, // 收银员ID
 *             "goods_id": 145, // 商品ID
 *             "cost_price": "10.20", // 成本价
 *             "amount": 2, // 入库数量
 *             "subtotal": "20.40", // 小计
 *             "status": 0, // 状态
 *             "created": 1634028389,
 *             "updated": 1634042245,
 *             "class_id": 2, // 商品分类
 *             "goods_name": "大鸭梨", // 商品名称
 *             "scount": 957, // 库存数量
 *             "is_ban": 0, // 0 上架 1 下架
 *             "create_time": "2021-09-23T11:15:02", // 创建时间
 *             "state": 1, // 审核状态，0：审核中，1审核通过，2：审核拒绝
 *             "discount_ratio": null, // 商品折扣比例
 *             "is_community": 1, // 是否是社区超市商品 0 否 1 是
 *             "is_warehouse": 1, // 是否是仓储商品 0 否 1 是
 *             "point_ratio": null, // 积分比例、会员比例
 *             "barcode": "", // 条形码
 *             "unit": "", // 单位
 *             "guardian_ratio": 0.16, // 守护者获得购物券比例
 *             "goods_img": "xxx.png" // 商品图片
 *         }
 *     ],
 *     "total": 2, // 款数/入库商品数
 *     "page": 1,
 *     "size": 15
 *     "total_amount": "2", // 总件数
 *     "total_price": "10.00" // 总价
 * }
 */

/**
 * @api {POST} /query_pay_state 查询支付状态
 * @apiSampleRequest /query_pay_state
 * @apiGroup payment
 * @apiUse payment
 * @apiParam {Number} order_sn 订单号
 * @apiParam {Number} order_typ 支付订单类型，1购物支付，2充值
 * @apiSuccess {Object} /data 数据
 * @apiSuccessExample {json} 成功响应：
 * HTTP/1.1 200 OK
 * {
 *     "errcode": 0,
 *     "data": {
 *         "status": -1,
 *         "tp_order_sn": "",
 *         "pay_method": "微信",
 *         "pay_typ_id": 1,
 *         "return_code": "SUCCESS",
 *         "return_msg": "OK",
 *         "result_code": "SUCCESS",
 *         "mch_id": "1613424585",
 *         "appid": "wxe9b6e3273506cfbd",
 *         "trade_state": "PAYERROR",
 *         "out_trade_no": "2112141119008518490X91PQ",
 *         "attach": null,
 *         "trade_state_desc": "支付失败，请撤销订单",
 *         "nonce_str": "qQjL0Uln5l0OkTxk",
 *         "sign": "74EBFD78D7E589AB3EF15816C400F8F4"
 *     }
 * }
 */
